package com.resou.reader.reader.subsidy;

import android.content.Context;

import com.resou.reader.api.entry.SubSidyDetailBean;
import com.resou.reader.base.BasePresenter;
import com.resou.reader.base.BaseView;

/**
 * 补贴契约类
 */
public interface ISubSidyContract {
    interface ISubSidyView extends BaseView {
        void setSubSidySucess();

        void setSubSidyFail();

        void showData(SubSidyDetailBean subSidyDetailBean);

        Context getContext();
    }

    interface ISubSidyPresenter extends BasePresenter {
        /**
         * 查询补贴列表
         */
        void quearSubSidyList();

        /**
         * ；
         */
        /**
         * 设置关闭和打开补贴模式
         *
         * @param subSidyType 阅读模式   0.，省钱（有广告），1 vip （无广告）2 普通（正常购买模式）
         */
        void setSubSidy(int subSidyType);
    }
}
